high-rise flats - Francés Inglés Diccionario